[IA64] fix broken PAL_HALT_LIGHT
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Tue, 21 Nov 2006 04:10:59 +0000 (21:10 -0700)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Tue, 21 Nov 2006 04:10:59 +0000 (21:10 -0700)
commit72c4d79ff2d81178422a9c69b6bd4623a5969d43
tree99b8faee88b59f16d16f7fcfd06d96ed8e8a03fd
parent5fa13648a8f4d889b39f889e9f170fc603978f76
[IA64] fix broken PAL_HALT_LIGHT

xen-unstable.hg cset 12471:cf98903ebb22 changed do_block() to
only pend a schedule softirq.  We now need to explicitly call
do_softirq() for force the schedule, otherwise we stop the
hlt_timer before it does it's thing.

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
xen/arch/ia64/xen/hypercall.c